science descriptive - French English Dictionary